The Use of Kalman Filter in Biomedical Signal Processing
نویسندگان
چکیده
The Kalman Filter (KF) is a powerful tool in the analysis of the evolution of a dynamical model in time. The filter provides with a flexible manner to obtain recursive estimation of the parameters, which are optimal in the mean square error sense. The properties of KF along with the simplicity of the derived equations make it valuable in the analysis of signals. In this chapter an overview of the Kalman Filter, its properties and its applications is presented. More specifically, we focus on the application of Kalman Filter in the Electroencephalogram (EEG) processing, addressing extensions of Kalman Filter such as the Kalman Smoother (KS) in the time varying autoregressive (TVAR) model. The model can be written in a state – space form and the employment of KF provides with an estimation of the AR parameters which can be used for the estimation of the non – stationary signal. It is also demonstrated how these parameters can be used as input features of the signal in a clustering approach. The Kalman Filter is an estimator with interesting properties like optimality in the Minimum Mean Square Error (MMSE). After its discovery in 1960 (Kalman, 1960), this estimator has been used in many fields of engineering such as control theory, communication systems, speech processing, biomedical signal processing, etc. An analogous estimator has been proposed for the smoothing problem (Rauch et al., 1963), which includes three different types of smoothers, namely fixed-lag, fixed-point and fixed interval (Anderson & Moore, 1979; Brown, 1983). In this chapter we address the fixed interval smoother. The difference between the two estimators, the Kalman Filter and the Kalman Smoother, it is related on how they use the observations to perform estimation. The Kalman Filter uses only the past and the present observations to perform estimation, while the Kalman Smoother uses also the future observations for the estimation. This means that the Kalman Filter is used for on line processing while the Kalman Smoother for batch processing. The derivations of these two estimators is presented in (Kay, 1993; Grewal & Andrews, 2001; Haykin, 2001). Both estimators are recursive in nature. This means that the estimate of the present state is updated using the previous state only and not the entire past states. The Kalman Filter is not only an estimator but also a learning method (Grewal & Andrews, 2001; Bishop, 2006). The observations are used to learn the states of the model. The Kalman Filter is also a computational tool and some problems may exist due to the finite precision arithmetic of the computers. O pe n A cc es s D at ab as e w w w .in te ch w eb .o rg
منابع مشابه
Implementation of a Low- Cost Multi- IMU by Using Information Form of a Steady State Kalman Filter
In this paper, a homogenous multi-sensor fusion method is used to estimate the trueangular rate and acceleration with a combination of four low cost (< 10$) MEMS Inertial MeasurementUnits (IMU). An information form of steady state Kalman filter is designed to fuse the output of four lowaccuracy sensors to reduce the noise effect by the square root of the number of sensors. A hardware isimplemen...
متن کاملInfrared Counter-Countermeasure Efficient Techniques using Neural Network, Fuzzy System and Kalman Filter
This paper presents design and implementation of three new Infrared Counter-Countermeasure (IRCCM) efficient methods using Neural Network (NN), Fuzzy System (FS), and Kalman Filter (KF). The proposed algorithms estimate tracking error or correction signal when jamming occurs. An experimental test setup is designed and implemented for performance evaluation of the proposed methods. The methods v...
متن کاملDesign and Implementation of a Kalman Filter-Based Time-Varying Harmonics Analyzer
Nowadays with increasing use of numerous nonlinear loads, voltage and current harmonics in power systems are one of the most important problems power engineers encounter. Many of these nonlinear loads, because of their dynamic natures, inject time-varying harmonics into power system. Common techniques applied for harmonics measurement and assessment such as FFT have significant errors in presen...
متن کاملMotion detection by a moving observer using Kalman filter and neural network in soccer robot
In many autonomous mobile applications, robots must be capable of analyzing motion of moving objects in their environment. Duringmovement of robot the quality of images is affected by quakes of camera which cause high errors in image processing outputs. In thispaper, we propose a novel method to effectively overcome this problem using Neural Networks and Kalman Filtering theory. Thistechnique u...
متن کاملRotated Unscented Kalman Filter for Two State Nonlinear Systems
In the several past years, Extended Kalman Filter (EKF) and Unscented Kalman Filter (UKF) havebecame basic algorithm for state-variables and parameters estimation of discrete nonlinear systems.The UKF has consistently outperformed for estimation. Sometimes least estimation error doesn't yieldwith UKF for the most nonlinear systems. In this paper, we use a new approach for a two variablestate no...
متن کاملTime Delay and Data Dropout Compensation in Networked Control Systems Using Extended Kalman Filter
In networked control systems, time delay and data dropout can degrade the performance of the control system and even destabilize the system. In the present paper, the Extended Kalman filter is employed to compensate the effects of time delay and data dropout in feedforward and feedback paths of networked control systems. In the proposed method, the extended Kalman filter is used as an observer ...
متن کامل